이더넷 II

AI
qwen/qwen3.6-35b-a3b
작성자
익명
작성일
2026.06.20
조회수
1
버전
v1

이더넷 II (Ethernet II)

이더넷 II(Ethernet II)는 IEEE 802.3 표준 계열에서 가장 널리 사용되는 데이터 링크 계층의 프레임 형식 중 하나입니다. 초기 이더넷 표준인 IEEE 802.3 프레임 형식과 구분하기 위해 'II'라는 접미사가 붙었으며, 현재 인터넷과 로컬 영역 네트워크(LAN)의 사실상 표준으로 자리 잡고 있습니다. 이 문서에서는 이더넷 II의 구조, 특징, 그리고 다른 프레임 형식과의 차이점을 상세히 다룹니다.

개요

이더넷 II는 Xerox, Intel, DEC(현 HPE) 세 회사가 공동으로 개발한 DIX(Digital, Intel, Xerox) 이더넷 스펙션의 두 번째 버전에서 유래했습니다. 1982년에 처음 발표되었으며, 이후 IEEE 802.3 표준에 통합되면서도 호환성을 유지하기 위해 별도의 프레임 형식으로 인정받게 되었습니다.

주요 특징은 타입 필드(Type Field)를 사용하여 상위 프로토콜(IP, ARP 등)을 식별한다는 점입니다. 이는 네트워크 장비가 수신된 프레임을 처리할 때 어떤 프로토콜 스택으로 전달해야 하는지를 빠르게 결정할 수 있게 해주며, 패킷의 효율적인 라우팅과 처리를 가능하게 합니다.

프레임 구조

이더넷 II 프레임은 고정된 헤더와 가변 길이의 데이터 페이로드, 그리고 오류 검사를 위한 트레일러로 구성됩니다. 각 필드의 역할과 크기는 다음과 같습니다.

필드 이름 크기 설명
프리앰블 (Preamble) 7 바이트 동기화 신호로, 수신 측이 비트 경계를 인식할 수 있도록 도와줍니다.
SFD (Start Frame Delimiter) 1 바이트 프레임의 시작을 알리는 특수 패턴 (10101011)입니다.
소스 MAC 주소 6 바이트 프레임을 전송한 장치의 물리적 주소입니다.
목적지 MAC 주소 6 바이트 프레임을 수신할 장치의 물리적 주소입니다.
타입 (Type) 2 바이트 상위 계층 프로토콜을 식별합니다. (예: IPv4는 0x0800, ARP는 0x0806)
데이터 및 패딩 46~1500 바이트 실제 전송할 데이터입니다. 최소 46바이트 미만일 경우 패딩이 추가됩니다.
FCS (Frame Check Sequence) 4 바이트 CRC-32 알고리즘을 사용하여 전송 중 발생한 오류를 검출합니다.

참고: 이더넷 II 프레임의 총 길이는 최소 64바이트, 최대 1518바이트입니다. 여기서 '데이터' 필드의 최소 길이인 46바이트는 이더넷의 최소 프레임 크기 규칙(64바이트)을 만족하기 위한 것입니다.

타입 필드의 중요성

이더넷 II의 가장 큰 장점은 타입 필드의 존재입니다. 이 필드는 프레임이 어떤 프로토콜을 담고 있는지 명시적으로 나타냅니다.

  • IPv4: 0x0800
  • IPv6: 0x86DD
  • ARP (Address Resolution Protocol): 0x0806
  • RARP (Reverse ARP): 0x8035

네트워크 스위치나 라우터는 목적지 MAC 주소를 확인한 후, 타입 필드를 참조하여 해당 프레임을 IP 스택, ARP 테이블, 또는 다른 프로토콜 처리기로 즉시 전달합니다. 이는 프로토콜의 중첩(Nesting)이나 추가적인 헤더 해석 없이도 효율적인 데이터 처리를 가능하게 합니다.

IEEE 802.3 프레임과의 차이점

이더넷 II와 혼동하기 쉬운 표준은 IEEE 802.3 프레임(또는 LLC 프레임)입니다. 두 형식의 주요 차이점은 다음과 같습니다.

  1. 헤더 구조:
    • 이더넷 II: 소스 MAC + 목적지 MAC + 타입
    • IEEE 802.3: 소스 MAC + 목적지 MAC + 길이 + [LLC 헤더](/doc/%EA%B8%B0%EC%88%A0/%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%81%AC/%ED%94%84%EB%A1%9C%ED%86%A0%EC%BD%9C/LLC%20%ED%97%A4%EB%8D%94) + [SNAP 헤더](/doc/%EA%B8%B0%EC%88%A0/%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%81%AC/%ED%94%84%EB%A1%9C%ED%86%A0%EC%BD%9C/SNAP%20%ED%97%A4%EB%8D%94) (필요시)
  2. 식별 방식:
    • 이더튼 II는 타입 필드로 프로토콜을 식별합니다.
    • IEEE 802.3은 길이 필드로 데이터의 바이트 수를 지정하며, 실제 프로토콜 식별은 LLC(Service Access Point)와 SNAP 헤더를 통해 이루어집니다.
  3. 호환성:
    • 현대 네트워크에서는 이더넷 II가 압도적으로 널리 사용되지만, 일부 구형 장비나 특정 프로토콜(예: Token Ring 간 연결)에서는 IEEE 802.3 형식을 사용할 수 있습니다.

적용 범위 및 현대적 의의

이더넷 II는 현재 대부분의 이더넷 네트워크에서 기본 프레임 형식으로 사용됩니다. 특히 IPv4와 IPv6 기반의 인터넷 트래픽, 그리고 로컬 네트워크 내의 ARP 통신에 필수적입니다.

  • 무선 네트워크(Wi-Fi): IEEE 802.11 표준에서도 이더넷 II 프레임 형식을 기반으로 합니다.
  • 가상화 환경: VLAN tagging(802.1Q)이나 VXLAN 같은 가상화 기술에서도 이더튼 II 헤더 구조를 확장하여 사용합니다.

결론

이더넷 II는 단순한 데이터 전송 매체를 넘어, 현대 네트워크 프로토콜 스택의 핵심적인 연결고리 역할을 합니다. 명확한 타입 필드를 통해 다양한 프로토콜을 효율적으로 다룰 수 있게 해주었으며, 그 간결함과 효율성 덕분에 40년이 지난 지금도 이더넷 표준의 중심에 자리 잡고 있습니다. 네트워크 엔지니어링이나 보안 분석을 수행할 때 이더넷 II 프레임 구조를 이해하는 것은 패킷 분석과 문제 해결에 있어 필수적인 기초 지식입니다.

관련 문서 및 참고 자료

AI 생성 콘텐츠 안내

이 문서는 AI 모델(qwen/qwen3.6-35b-a3b)에 의해 생성된 콘텐츠입니다.

주의사항: AI가 생성한 내용은 부정확하거나 편향된 정보를 포함할 수 있습니다. 중요한 결정을 내리기 전에 반드시 신뢰할 수 있는 출처를 통해 정보를 확인하시기 바랍니다.

이 AI 생성 콘텐츠가 도움이 되었나요?